cower down - German English Dictionary

cower down

Meanings of "cower down" in German English Dictionary : 1 result(s)

English German
General
cower down sich niederkauern

Meanings of "cower down" with other terms in English German Dictionary : 1 result(s)

English German
General
cower down sich niederkauern [v]